package com.ruoyi.function.domain;

import java.math.BigDecimal;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 用户积分流水对象 user_flowing
 *
 * @author ruoyi
 * @date 2025-03-24
 */
@Data
public class UserFlowing extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 编号 */
    private Long userFlowingId;

    /** 创建部门 */
    @Excel(name = "创建部门")
    private Long createDept;

    /** 积分 */
    @Excel(name = "积分")
    private BigDecimal amount;

    /** 1刷单返佣  2提现  3分享 4积分兑换 */
    @Excel(name = "1刷单返佣  2提现  3分享 4积分兑换")
    private Integer type;

    /** 返佣来源人id */
    @Excel(name = "返佣来源人id")
    private Long subordinateId;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    /** 用户类型 */
    @Excel(name = "用户类型")
    private String userTypes;


    /** 创建时间年月日 */
    private String createDateStr;
    /** 创建时间年月日 */
    private BigDecimal balance;


}
